cast replica - Spanish English Dictionary